Odd for them to be Tritiums. I can't see them in the picture.. but... if only Tesla had some other type of stall in development... say, one that had been making appearances at the odd European SC site... for example....
Wouldn't they all be the same if it was what you're hinting at?