A few essential genetic loci distinguish Penstemon species with flowers adapted to pollination by bees or hummingbirds