is energy a property of matter
The same effect occurs with quantum particles, and not just with light. A neutron, for example, can decay into a proton, electron and anti-neutrino. The mass of these three particles is less than the mass of a neutron, so they each get some energy as well. So energy and matter are really the same thing. Completely interchangeable. And finally, Although energy and mass are related through special relativity, mass and space are related through general relativity.
physical property - any property used to characterize matter and energy and their interactions. 1  property - a basic or essential attribute shared by all members of a class; a study of the physical properties of atomic particles. absorption factor, absorptivity - (physics) the property of a body that determines the fraction of the incident radiation or sound flux absorbed or absorbable by the body. dissolubility, solubleness - the property of being dissoluble; he measure the dissolubility of sugar in water.