make all params dynamic properties; fix toggleScroll and toggleSelection