Clear list after update while using temporary_assigns

Hi @nbreath,

There are a couple of similar scenarios that may give you some hints:

and
How can I reset contents of `temporary_assigns` assigns - #5 by josevalim (particularly josevalim’s answer)