Quick update, i think the dolphin browser opening link in new tab is related to using home ++. I switched to stock android home screen and it worked just fine, went back to home ++ and it stopped working again. Lagginess is still just as bad either way though