Implemented much more dynamic way of handling target properties and observed properties in scroll view.