fix for point setter updating when you are trying to change the value