private RuntimeMapLayer DeserializeLayer(MgBinaryDeserializer d) { //TODO: Review when we split to specific implementations RuntimeMapLayer t = new RuntimeMapLayer(this); t.Deserialize(d); return t; }