With infinite nesting and flex-box layout