Recommended way to seamlessly gel UITabBarController with Coordinator pattern, where each tab has its own Coordinator.
Replicating UITabBarController behavior using Coordinators flattens your UI hierarchy and thus considerably simplifies controller transitions