There are some types of updates like new/updated graphics/sounds, JSON files that hold level data, etc. can be downloaded from your own server on demand. But if you submit an app to the App store or to Google Play then it’s going to download the whole thing as part of the update.
For tvOS Apple supports on-demand resources which I believe can be updated separately. Android also has Expansion Files which can separate out parts of your code from the core app.
However 22mb is pretty small. Most people using expansion files are building apps that are in the 100mb and larger.
Rob