I need to run multiple Trot instances, and global configuration stamps on those dreams. Manually building a supervision tree works as a quick hack, but I still have to contend with pre_routing and post_routing being global.
Instead, configuration should be pulled via options passed into init/1.