Use envelope for energy destruction deferred
Add UsePortal