How to change a pivot?

How can I change the pivot location of a component so it can rotate around a different point then defined in the source 3d model file? I need to be able to do this through blueprint at runtime and it should also work with physics.