Aha, I remember that bit. Seems like a while ago! Fair enough, their stated intention is clear.
I don't understand the technical workings behind the scenes at all, but I do think they are working on something called "multi chain fabric". Not sure if that has anything to do with it?