Yes, but it is not that problematic if you remove them. And when you are on a track, with a Super7, believe me, you would love having this kind of protection against the wind.
My daily wear sunglasses have fixed side shields, probably a good thing since I would likely lose them anyway.... I hope you get the persols and report back! ...