Revert Protected Properties in Select Attribute

Revert protected properties in `SelectAttributeTypeController`

Causes issues with code in the wild that attempts to carry over private
properties