Not sure, we don't "know" anything about the peripheral characters. Cassandra could be Shiva's mom now too, it's just unlikely. It'd be a waste to throw away the work done with Shiva's character, good or bad, for just a retread of a relationship with a character, only featured in a book where Shiva definitely won't appear.