Perhaps this could be called `current_offset` to avoid ambiguity and bugs.