refactor PropsSets - PropSet access restrictions into PropsSets (instead of in DynamicPropsSets). Tests for PropsSets - PropSet interaction