protected static void Serialize(MovingEntity movingEntity, ref JObject jObject)
        {
            LivingEntitySerializer.Serialize(movingEntity, ref jObject);

            SerializationUtils.AddToObject(jObject, movingEntity, movingEntityType, serializeableProperties);
        }
        protected static void Deserialize(ref JObject jObject, MovingEntity movingEntity)
        {
            LivingEntitySerializer.Deserialize(ref jObject, movingEntity);

            SerializationUtils.SetFromObject(jObject, movingEntity, movingEntityType, serializeableProperties);
        }