[SalesForce] Why doesn’t force:navigateToSObject support “Open Link In new Tab”

I am trying to avoid hacking urls so I am using force:navigateToSObject. The only problem is what you cannot Cmd+click or Right click + "Open Link In new Tab" to navigate to the object in a new tab. This seems like something that should be already implemented. Anyone have a work around with force:navigateToSObject?

Best Answer

Best approach will be to use Salesforce Lightning Console App.

Lightning console app has tabbed structure. They even have an API to open new tabs.

https://developer.salesforce.com/docs/atlas.en-us.api_console.meta/api_console/sforce_api_console_lightning_opentab.htm