In 8.2 the abstraction for the cache was introduced. Therefore, there is a possibility to implement own cache based on 3d party provider
Media Library does support the SVG images
Good news. We are investigating this suggestion.
With Layers and Rules-based configuration introduced in 9.0 this is now Completed