Maybe call this `CreatePacketInstance`?