I found this flowering next to the Astilbe and Allspice today. Any idea what it might be? The flower color is darker than is pictured -- cherry blossom pink. Currently about 12" tall. I hope it's a perennial. If it's a native plant, then even better!