Container fields can store and display pictures, Quick Time files, sounds, movies and files of any type. Except, in El Capitan, .avi files. For now.
Resisting change make your job harder:
A teaser video with some good programming techniques from Richard Carlton: Preserving Context with a New Window:
“I don’t make jokes. I just watch the government and report the facts.”