Follow Me Mobile calling

I want to solve calling back follow me missed calls. the main local trunk that has the DID tagged to it does not allow CallerID passthrough. Instead of showing the caller’s phone number, i see trunk’s phone number.

is there a commercial module that allow me to choose an outbound trunk (with CallerID passthrough) for follow-me calling to mobile?