Allow icon type properties to be filterable

Props nyoz