Fixed user defined properties. (lazy pointer aliasing bug)