* commit 'e6974e32e740f9801b5023695881a80df0b363f6': Ensure calling mutate() on DrawableContainer creates a new state