The problem with Umbrella Apps
Umbrella Projects/Apps are hard to maintain and shouldn’t be used unless you’re deploying the child apps individually: https://jackmarchant.com/the-problem-with-elixir-umbrella-apps/
Read next Interceptor now lets you access intercepted function arguments