Move animation details into fig_image so there's less indirection between images and frames, and because image-to-animation is 1:1 relationship, it's really unnecessary to separate these entities.