BTW, calling the `offsetSet` Method could be faster, than  relying on the interface.