I would be interested in trying out the static array method, since I've mostly done away with layers and moved to the depth sorting you propose in your tutorial.
There really should be an easier way to do all of this. GM is supposed to be an easy engine to develop on, but some things....