reactive-view: add elements feature