They say they don&#x27;t inline because it doesn&#x27;t make sense in their case, but if you do inline and use xlink [1], you don&#x27;t duplicate data transmissions.<p>There are other techniques for client side-templated sites that will cache SVG icon data. For example, angular material&#x27;s icon service [2] does this.<p>[1] <a href="https:&#x2F;&#x2F;css-tricks.com&#x2F;svg-sprites-use-better-icon-fonts&#x2F;" rel="nofollow">https:&#x2F;&#x2F;css-tricks.com&#x2F;svg-sprites-use-better-icon-fonts&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;material.angularjs.org&#x2F;latest&#x2F;api&#x2F;service&#x2F;$mdIconProvider" rel="nofollow">https:&#x2F;&#x2F;material.angularjs.org&#x2F;latest&#x2F;api&#x2F;service&#x2F;$mdIconPro...</a>