PanelFrameInsertAnimationG2 was written using the animation spawning to try and emulate the 'states' that the old animations had, but the implementation here was buggy and hacky, so it was redone from scratch and just implemented it's own state functionality so that there is more parity with the old animation, but also has all the support that G2 animations bring. Some other small bugs or odd behaviors were noted with the PanelFrame snapper and so some small changes were made as needed.