Why does github owners need frequent change? Do members in you team change so often?
If it works like gitlab (which a quick search looks like yes), you can specify down to individual files and use it to automatically determine who needs to approve merge requests.