Revert "Revert "An entity has energy""

This reverts commit 2faa1d7956a5b8bd092f775284c9d674c1660c72.