Adding mutability support for setProp