Extensibility: Dynamically decide on which view to use based on plugin's search result