On the subject of already fused sprites fusing with already fused sprites, consider this possibility. Somehow, if Davesprite found an unprototyped kernelsprite, could he not touch it and become Davesprite^2? Then as the new kernelsprite still has one prototyping to go, he could touch Jadesprite and become Davejadesprite^3 and so on?

I suppose so