Description
The console is structured using ES6 module syntax (export/import). Each file is a separate module. Currently those files/modules are all concatenated into a single file during the console's build process. This is not the correct way to handle ES6 modules. They should remain in separate files. This allows the browser to cache them correctly.
Don't concatenate the console's source files into a single file during the build. Third party libraries should still be concatenated into a single file since they are not ES6 modules.