Your guess is as good as mine. but, it does make some sense, considering the Drops hinting at it.
Fingers crossed and prayers up.