. If I've read correctly(please let me know if I misunderstood the problem), you have subs in a module that is loaded and you want to delay that for the children to do rather than have the parent also load the module.
Your solution, I believe is documented here.
I could be totally wrong, but I figured I'd let you decide for yourself.