Very strange error C2678 caused by trying to remove an attribute from my system

New ground covered!

So after removing the delegate bindings and the remove functions, it still has this problem. If I use Add() in my Adding functions instead of AddUnique() though, it compiles…