Similar to PosTrackerExtern, but keeps a reference to the source around,
so that the users doesn’t need to supply the dat argument to update
every time. Basically just a simple convenience shim.
A position tracker, only useful if the requested offset information only
proceeds forwards or the implied failure at backwards moves is just annoying,
but not fatal.