Update needs to return false to prevent the state from being destroyed