with 5.14 statically linked plugins pull in Import.cpp files into every downstream target. these downstream targets can be static intermediate libraries or final targets (executables or loadable modules)
in my use case i'm having dozens of intermediate targets, each will compile their own copy of the Import.cpp files, which slows down the build process quite a bit.
one could avoid excessive compilation by using object libraries in a pattern like this:
this will cause the Import.cpp file to be compiled only once, but the object file will be linked into every target downstream of FooPlugin