How to create an FBXFactory in a plugin?

I’m looking to create a plugin version of FBXFactory. I’d like to be able to slightly customize import time behavior without editing the version in the engine folder. However I can’t get a plugin to build – as referenced in a number of other threads, getting the includes for FbxImporter.h and then the FBX sdk correctly configured is not documented anywhere.

What’s the right way to do this? Or is there no way to access this in a plugin? I’ve tried adding explicit paths and using AddThirdPartyPrivateStaticDependencies in the build.cs for my plugin, but nothing will import FBXImporter.h correclty

For lurkers: It appears the UFBXFactory comes along for free if you’re importing UnrealEd.h. So it is possible to sub-class it, although since the key methods ImportANode and RecursiveImportNode are not virtual you’ll probably end up cut-and-paste rebuilding most of the class

This is a pretty old topic but is it there any more info on how to override the default FBXFactory?