Thank you for calling this out as a great QoL tool.
The lightorio mod creates "invisible" additional entities that are associated with the visible entities. When that entity is moved by EPD, the invisible one gets left behind (as EPD knows nothing about that lamp). The mod author needs to register the entities he wants to enhance with EPD using the api and then move these lamps when he receives a callback.
This can not be done from the EPD side; please report this to the author of the mod. As he did not publish a source repository, I can not send the author a patch,.