public AnimationSequence DeltaCompress()
        {
            if (Animation.Count <= 1)
            {
                return this;
            }
            AnimationSequence ret = new AnimationSequence();
            ret.AddFrame(Animation[0]);

            for (int i = 1; i < Animation.Count; i++)
            {
                ret.AddFrame(Animation[i - 1].delta(Animation[i]));
            }

            return ret;
        }