No need to redo the whole staged list when only one file gets updated. Considering the call to refreshStagedMasses() is blocking (I might look into threading stuff), its time complexity is O(n) at worst, which can be bad on slower systems.
Corrade arrays implicitly decay to their T* form (wchar_t here), after all.
SaveTool.cpp was getting on the unmanageable side.