I don't think we should ever try to serialize an entity. We should probably just take `Serializable` off the super-class / super-interface.

If "moving" an entity in a distributed brooklyn, we should create a memento I think. But that's for future debate. For now, I wouldn't worry too much about writing entities to be serializable with `mutex = new Obect[0]` etc.