Fixed another time. The tether logic unhides the sugar backbone atoms if the sugar atoms are visible. That means that until nucleotides hides the sugar, the effective coordinate of the backbone atoms are the actual coordinates, not the ribbon coordinates. And the nucleotides code was asking for the effective coordinates when they weren't hidden yet.