Any workaround is a good workaround but what you’re describing seems to be a known issue that elektron has acknowledged. I think there’s some proposed workarounds in various threads but I’d have to take a look.
Yeah I just looked there’s a ton of data, so much so that to try and copypasta bits and pieces is probably going to be less productive than letting you just take a look. I think it will help you find some workarounds if what you came up with doesn’t prove to be sufficient.