store the setter that should be used when inspecting the property, this avoids
having to check for it in setProperty()