Sounds like it's time for an oembed option.