I think I've successfully accounted for each system size within the panel tree generation, but not tested for small & medium systems