Halo, do you think that using banks and additional 2 peek/poke commands for each value ( in main loop ) is faster than using types for particles ?
I'm gonna bet it is - blitz should convert it directly to an add, possibly a comparisen(at least in debug mode), and finally a direct memory write. With the type system it probably has to parse through the blitz variable system, which might be a bit slower. You should do some tests.