animation fixes
surface cache query modes
animation_save