PropertyUpdateFunction

Cached functions used to update goals using custom properties to avoid looking for then when evaluating