How to import into unreal maintaining both location and rotation?

Hey,

I have a model with lots of buttons and dials. About 100 or so.

If I import into unreal from blender. It keeps the location, but I lose all my pivot points (Origin points) as unreal resets them, I guess to keep the location.

So I end up with a choice of do I

Import with location data, and reset the pivot points in unreal.

or

apply the transform in blender and manually place the items out in unreal

What type of pipeline should I be using?

If you have not applied the transform in blender, the buttons you are importing to UE have the correct settings, because there are no set transform.

The workflow is almost always to apply the transforms in blender and then import to UE, because that makes it easier to reimport stuff if you want to make changes to the model later.