Oke, ask if you have any other question regarding my explanation OB
But your unorthadox way is a way to achieve something quite unique in 3DGS, I'm quite interested in it too
Like I mentioned, I'll try to go the shader way but FFP effects require abit of knowledge into assembly programming which isn't easy to get familiar with when never used before.
Cheers
Frazzle