add property driven options for pins and additional feature classes
add options to layer settings

the group by setting now dynamically drives how features are selected
on a layer