Hi “wavetaytaydirect” (?),
if you use the tabular BSDF generated by genBSDF, in particular when reyling on a coarse discretization such as the 145 Klems patches, be aware that this may lead to underestimated luminances (and overestimated solid angles). The Klems BSDF will spread all the reflected light over a minimum apex angle given by its angular resolution, that may be greater than the effect of the PV module. We illustrated the problem a year ago (Figure 4 in the linked article):
Grobe et al. (2023). Modeling reflection by structured building-integrated photovoltaics. Journal of Physics: Conference Series, 2600, 042006. Radware Bot Manager Captcha
Here, we faced the problem that a structured surface produced a distinct widening of reflected light along only one axis, that could not be accounted for by the tabular models. We addressed the problem by modelling the surface structure by modulating the surface normal (texfunc) rather than relying on the tabular BSDF. I do not know if this problem occurs with the PV modules you model.
Best, Lars.