More project explorer plugin support refactoring