Mira Vs Orchird matchup

I’ve been familiarizing myself with Mira, and going back and forth between training and cpu on Killer difficulty. I’ve found some favorable matchups and tech but Orchird is giving me such problems… I haven’t decided if this is just a tough matchup or if it’s just due to me being in development stage with this character but Orchird is a real doozy for me… anyone else have this issue