I was annoyed by this, because I really don't want to go back to relying on a third-party like Authy or Microsoft for 2FA, but I need to be able to sync my 2FA keys cross-platform and integrate with my backup system.
Had the idea to store my 2FA inside keepass. To my delight, this feature already exists and is supported in KeepassXC and Keepass2Android.