Hi David, Yes there is a cache, so applications don't have to look for plugins on every launch. You can flush it with `kbuildsycoca5`.
You may want to launch dolphin with `KDE_FORK_SLAVES=1 dolphin` to avoid forking the kio workers in separate processes. This can help debugging dramatically. Cheers, -- Méven