That's correct bro , if you have a rooted device you can do many wanders. There are other methods also . Overwriting Install or updates depends on Signatures. If a app you downloaded from outside but it has Original Signature then you can install updates from google play store . Just like you installed a apk from Apkpure. But if you don't have original signature then you need to install the updates with same signature or wait for the website to update and publish you previously downloaded from. Many Modders use Debug Signature (Test Sign) on there mods . So if they are doing late publishing their mods , you can resign (i.e LP , Apkeditor etc) the Original version (downloaded from GP , APKPure etc) and Install over your mod (the game will no longer be modded) and play until the modder release the update. Hope it helps