Bound onUpdate to provided context