Investigate webpack preload's effect on request timing

The following discussion from !47719 (merged) should be addressed:

Have we tried incorporating /* webpackPreload: true */ magic comments into these deferred modules?

Good question! I tried this out and it looks like it doesn't make a difference 🤷

And the result:

Waterfall Waterfall with webpackPreload: true
Screen_Shot_2020-12-01_at_3.30.00_PM Screen_Shot_2020-12-01_at_3.30.19_PM

You'll notice that in both cases, the ide_runtime chunk doesn't get requested until we get our API response. This makes sense because we're deferring the import of these components until everything is loaded. It looks like there's also a historical webpack issue on this.

Do you think a follow-up to investigate this some more would be helpful?

Let's investigate why webpackPreload does not appear to be having the expected effect on request timing.

Edited by 🤖 GitLab Bot 🤖