add testing for snapshotoffsettable encoding