WIP: Tile animation editor applies changes with undo/redo support