OK, yeah, that is what a normal map looks like with one smooth group, and most engines support this, even UE4 per the documentation:
I view multiple smooth groups and supports loops as tricks that are needed when you don’t have a synced tangents workflow. These things should not be needed.