Chocoboo said:
Was Serenity always Calliope due to some sort of time shenanigans? Did Serenity get body snatched by Calliope's wandering soul?
It's possible that Calliope isn't Serenity, per se, but has taken the form of Serenity in Roxy dream since dream ghosts have the ability to take the form of another from Aranea's Vriska-trick in her log with Terezi. And what better form is a small, discreet firefly that can communicate in morse-code and is familiar with a Hero of Void? :)
So the actual Serenity riding off on Roxy's head was a complete coincidence with no meaning? WV saw her leave and was saddened, so it wasn't like she was a figment of Rox's imagination in that instance.
If by chance this isn't the real Serenity and a form Calliope chose to take, I have to think there's more of a reason then "fireflies are small". I guess she could be just a dream figment but I'm going back to that time where Serenity hitched a ride on Roxy and Roxy specifically. It never really made sense to me why she just up and left WV like that until now.
They coulda been in cahoots I guess? There are a lot of possible scenarios going on here I guess.