Scrolling issue on a page with many Checkbox Fieldsets (ControlGroups)

Scrolling issue on a page with many Checkbox Fieldsets (ControlGroups)

I have a fairly long page of 40+ checkboxes. The checkboxes are grouped in ControlGroups (Fieldsets). After scrolling down the page some, I notice the after tap action stylings get applied to a different checkbox (several checkboxes above it). This happens when you Tap on a checkbox approximately 1/2 way down screen. Scrolling down changes where the styling is applied; it seems to be based on position.

The checkboxes towards the top half don't experience this issue. Also, the problem only occurs after you scroll down. See photo for more detail. My finger is where I tapped to check the checkbox (Eye discharge). It does get checked. But, if you look above, another checkbox item gets a styling applied (Cold intollerance).