Is there a way for the editor to Hot Reload code changes made to a plugin?

I’v been working on a plugin for a while and I’v noticed that each time I change the source code I have to restart the editor in order to see the changes.
Such changes that will be Hot Reloaded with no problem when using it normally without a plugin.

I’m pretty sure they way plugins are loaded in the engine that’s not possible, i could be wrong though.