You can probably cut down on the paths by using some GoTo Components (to jump to your Remove* comps that crash into End). However it looks like you are building a true hierarchy here... check Auto, then property, then Multiline... I'm unsure if that could get any cleaner.