public bool MoveTo(GameObject movedObject, Layer destinationLayer) { bool result = Remove(movedObject); if (result) destinationLayer.Add(movedObject); return result; }