Yeah.  That is true.  I was just following the pattern that we used in `getSetupJavaScript`.  Which is also flawed in this same way.  Perhaps we should delegate caching to another tier instead of trying to do it here.