Can I take a guess about the TP rolls, and a couple of question ?
It looks like there is no awning or shade provided for the window, these rolls would keep direct sun off the bees & frame but you could still see them thru the tubes !
Hows that for a guess ?
If they are TP rolls why don't the bees chew them up, bet they are a thin plastic ?
Also wouldn't you think they would be good places for burr comb, guess not though ?