Well, if we have access to the spritemap, the first plugin I wanted to look into doing seriously is one that lets you use maps from Tiled, which, you guessed it, lets you have as many layers as possible and a lot more freedom with layers, autotiles, etc.. Obviously the more layers someone decides to use the more lag you might encounter, but definitely going to look into it.