Cardinal flower (Lobelia cardinalis) might be the answer ... which can be divided every few years, and also by seed. Psst—these are the best perennials to grow for hummingbirds.