In Qt6 it's possible to pass rvalue to QHash using QHash::emplace, so we can use rvalues to reduce data copy.
QHash::emplace