Transform pivot outside selection

this is one of the reasons why in my vector engine proposal I ask for a empty element for it. to do this~ because this is one of the reasons why emptys exist in animation in the first place is to do transforms in an arbitrary place with user influence and it is not rendered.