I'm currently working on a website and I'm fairly new to working with oembed. What are considered best practices in regards to storage and caching of the response? If ultimate speed is my goal and the site I'm working on has potential for huge amounts of traffic, am I better off saving myself database space by just storing the end-point and media urls and running an oEmbed GET every time I need to load a page or once I have the embed code should I store that in my database? I realize there may be other variables to consider but I would appreciate any feedback on things I should be considering in making this decision.
Also, are there security concerns here?