Boost SharedPointers for motor and transfer functions.