Deep copy needed when creating Widget Model, rather than shallow copy