She’s become a new favorite of mine too! That could be why she’s not billed as starring, but in S1, Graham was even though they planned on killing him off 7 episodes in from the beginning. I’m thinking maybe it was a bit wanting to pay that many starting characters thing.
True. It’s not like we haven’t had recurring characters stick around for full Seasons, either. Just look at Granny, the dwarves, Blue, and Geppetto since Season 1! Or how Robin Hood appeared throughout all of Seasons 3 and 4 without being a regular.