### Description I've opened this PR concerning the usage of shared queues on our project https://github.com/iTowns/itowns/pull/2579 We are meeting difficulties with the optimization of shared queues as defined here: https://github.com/NASA-AMMOS/3DTilesRendererJS?tab=readme-ov-file#multiple-tilesrenderers-with-shared-caches-and-queues And the VR workaround https://github.com/NASA-AMMOS/3DTilesRendererJS/issues/213#issuecomment-947943386 The queues management is becoming a bit complicated. Since the mentioned issue above, did you find a better way to handle the VR ? Thank you :) ### Reproduction steps 1. Share the `downloadQueue` and `parseQueue` 2. Use VR 3. Conflict in the queues management ### Code ```js // code goes here ``` ### Live example https://www.itowns-project.org/itowns/dev/examples/index.html#3dtiles_loader ### Screenshots & Tile Set _No response_ ### Library Version 0.4.7 ### Three.js Version 0.174.0