Bound callbacks are only called once on init and update.