Better to pass the VM model instead of a random hash.
Power off leaves it in 'Partially Running' state. VMs must be fully OFF when deleting them with recompose.