Structure still fluid removing watchPosition()

Not to sure how this all hangs together, nut watchPosition() is not
getCurrentPosition()