get/set no longer auto escape the property name. Escaped property name is calculated once on property creation