I'm not putting this in spoilers, cos I have been able to find NO collaborating info apart from a similar post with nothing to back it up at jokersupdates. Do others also believe it's just idle speculation, or is there a very remote possibility that there could be something to it?