protected Animation GetAnimation(ref Animation animation, string name) { if(animation == null) animation = Animation.Deserialize(GetPropertyValue(name, "")); return animation; }