Back to thinking more about how I want the scripting for Tilemap Town to work. Doing something custom is probably unfortunately required since "per-user resource limits" isn't a design goal for most languages, but if I do make my own thing I want it to be less messy than LSL.