update should be called when the handler with on changes run to "cach" missing possible updates messages