Spring arm/Spring arm effect for static/skeletal mesh?

I’ve been trying to use the spring arm for a cube, so that when the cube, which is in front of my player, hits a mesh it is moved back. However as spring arm is for camera i cant change much… I would like the spring arms probe to BE the static/skeletal mesh, this is so that if I was to change the mesh to a rectangle for example, it would then use that as the probe. As well as rotating at runtime, corners would push it towards me for example.