It seems to me that UE is a complicated answer to a simple problem, the only thing you should need is a common unit and the methods to add and remove energy from a network. Let the mods decide how that energy is transferred, how it propagates, how it is stored, etc.