get_require_url appends the app's version to the URLs unconditionally, but shouldn't do this for URLs served via CDN.
Some proxies (e.g. Squid) will not cache URLs containing a ? properly / altogether.
(Source:
https://github.com/b2evolution/b2evolution/blob/master/blogs/inc/_core/_template.funcs.php#L900-L908)
I've noticed this when using the demo site without browser disk cache, but a local Squid instance.