This offset is in bytes? Looks to be so. Should probably mention that here. Ultimately it'd be nice if we had an offset in records, too, but that is more work since it requires some amount of parsing (splitting) to accomplish, so no need to wait on merging this.