Even though that this is a small plugin and almost no heavy computational operation is performed, it's better to have the work running on a background thread and only when it's really need go to the MainThread - when displaying the Browsing Component.
What was done in this PR?