a little detail.. caption tends to be image specific, maybe use a more generic name? sonata media uses "description" for the same purpose