Since packed_cell and destroy_cell exist only to be queued, they go in the same headers as the queues.