Da würde ich Snoopy recht geben. In einer Demo kan ich ein Sprite diverse Male wiederverwenden - was der Raster-IRQ hergibt. Aber "in game"? Da ist der Raster-IRQ eh schon in mehrere Abschnitte zerteilt, meist alle mit anderem Layout/Aufgaben. Da jetzt noch ein Sprite #0 regenähnlich durch alle Bereiche zittern zu lassen ist gerade nachträglich sicher keine leichte Aufgabe. Vermutlich nicht zuletzt, da alle Sprites dank Multiplexer eh schon verplant/einsortiert sind. Ob da an ein freies Sprite (möglichst #0) gedacht wurde? Schließlich wurde der Regen ja erstmal als Char-Lösung eingeplant.
Wie gesagt, am Ende technisch möglich, aber nachträglich blöd zu implementieren...