The visual layer and the blocking layer have been separated to make it easier to customize maps - that way you can have asteroids in the background without blocking everything off, etc. Since it works for every map object, possibilities are increased