I have started working at solving https://bugs.kde.org/show_bug.cgi?id=376789.
It is not straightforward and requires quite a few changes in the code.
This is the first in a series of changes that (with a little detour of implementing the import metadatawidget) all should be aimed at solving that bug.