Would it be simpler just to ask the designers to use the ‘AddComponent’ menu rather than trying to build this into PostEditChangeProperty. I can see what you’re working towards but you might end up with more issues as a result of this (in terms of managing the boxes and not adding / removing in error)