SVY-7570 [angular designer] too many refreshes in tableview

fixed the lookup of the webcomponent (go through hierachy)
so that also component of portals can be found
then only make that a big change if location or size is changed (the
rest is as is)

special support for dataprovider properties becaues those are already
stripped in the actual runtime component