When writing polyfills for HTMLImports/CustomElements, we included a de-duping mechanism, so that the same document/script/stylesheet is not (1) fetched twice from the network and (2) not parsed twice.
But these features are not in specification, and are not trivial as design decisions. WDYT? Scott