only update subscribed value if it changes