How can I rename a plugin and not break all blueprints?

You can also check out the article by the team that faced this problem to develop a demo version of the GLS plugin.