The original mod does not have issues with Repair Turrets. You created the incompatibility with Repair Turrets then blamed it on Klonan. I mean, Klonan is a developer of Factorio. Wouldn't it stand to reason that his code is more compatible with the game?
Don't get me wrong, please. I really like the direction you are taking your mod with simplifying the code and increasing performance 100x and I prefer your version over Onlyme's. But I would was hoping to see the incompatibility and other issues fixed (e.g. icons appearing when removing turrets) instead of having to revert back to Ownlyme's version.