Starting a recording (especially when using Safari with fallback recorder), the recorder is created when recorder.start() is called.
This can be optimized to pre-load all the worker files and wasm libs ahead of time (when the CaptureStream is created ideally).