Factor out cell packing and unpacking