Hello, I'm having problems with misaligned usertours in the Adaptable theme:

If I reload the page it looks fine:

It seems to be that when the step involves a scroll action, the boxes are not aligned. The offset matches the sticky navbar at the top, which makes me think that it's got something to do with the positioning calculations.
Therefore I have done some extra digging in the usertours JS code and identified that the problem is that the node .offset().top value changes depending on whether the navbar is sticky (first value) or standard (second value):

If the usertour step modal position is calculated and then the page is scrolled and the sticky navbar changes status in that process then the usertour step is misplaced.
Is there some way of sorting this? It seems to be the application of the adaptable-navbar-sticky class to #main-navbar that is the issue.