Deprecated mutable image - lets push towards immutability and then add a better mutable abstraction once we've finished other work.