Read the image attached for more detai.
Link: https://imgur.com/a/N0IBJ
This suggestion would allow for layers to be independently rendered, sort-of like running a powder toy window for each layer; only they would be connected together. Spark would travel between each layer, if there is a conductive element placed where you want the spark to travel in each layer (the conductive elements must line up).
There would be a performance drop with multiple layered elements.