If it's not aligned then we can assume an offset of 0 which `pos` is initialized to. I think that should be fine.