As much as I love Roll20 (and use it regularly), one of the things that can be frustrating is the dynamic lighting layer. Here are a couple of suggestions I have that might improve things. Erase function: The drawing tools there are very simple and lack even an erase function. Treating the entities there as objects that can be deleted is all well and good, but what if my players do something to alter the landscape, such as blowing a hole in a wall and I want to erase just a part of the shape to reflect the ability to see through the hole. The ability to erase just a part of a line would be great. Import images : I use PaintShop Pro for a lot of my mapping. With the advanced drawing tools there, I can create things like outlines and walls on a separate layer, and export just that layer to an image. If I could then upload that image to the dynamic lighting layer and have it recognized as blocking LOS, that would be great. Add to that if I use a PNG graphic with alpha transparency, then perhaps Roll20 could interpret that as variable transparency for an object on the layer. I realize these are not simple suggestions and would most likely require a redesign of the dynamic lighting code from the ground up, but I think they would result in a huge improvement to what is already a great program.