Issue with using .position().top

If items are within relative/absolute/fixed containers, it is possible that they a calculated of the same 'row'.

Possible solution would be to use .offset().top instead?