Created attachment 147351 [details] 3 files, with visible / hidden layers SUMMARY Toggling Visibility on a Group still affect loading time of file. STEPS TO REPRODUCE 1. Hide group of layers that takes much(most of) time to render. 2. Save. 3. Load. Notice loading time. OBSERVED RESULT Time to load file reduced, but still takes much more time relatively to file with all layers hidden. EXPECTED RESULT File loads as fast as with all layers set hidden inividually. SOFTWARE/OS VERSIONS Windows: 10 ADDITIONAL INFORMATION "Waiting for image operation to complete..." This is REALLY discouraging to see only popup with NOTHING visible happens. Visual feedback is very important. 1. Please, postpone actual Rendering. Load the list of layers and show it first. This "simple" solution will resolve "Krita so slow to load" & "Stuck at loading" to "Oh, it is already loaded!" & "Oh my gat its so fast!" & "Oh it's already rendering!" < < < ♥ ♥ ♥ [5.0.3] "Krita now load files faster!" ♥ ♥ ♥ > > > Make a user to SEE how his file being rendering tile by tile. (like when hiding "heavy" layer) 2. Make "Waiting for image operation to complete..." Cancellable. (making "incomplete state" of canvas) This will leave an option for user to hide additional layers/groups. 3. Thank you, devs <3