The point of a wave is that it naturally exert a force field around it. In the case of EMW, a \(E\) field and a \(B\) field. To explain why a stationary electron or mass also has a force field around it, we swapped one of the 3 dimensions that constitute a wave (2 dimensions between which energy oscillates and a third at light speed) for a time dimension. The wave/particle is now stationary but with the respective electric or gravitational field around it. The premise of this model as such, is that energy is already oscillating between two dimensions, and so this model cannot explain how energy might be oscillating between any dimensions.
In order to obtain a fuller picture, one need to step back and re-look energy and its existence along a dimension.
So then...
What is energy?