So you don't use a meshed-based level? or what do you need the blocks for?
The scan was an idea to determine if there is any other entity close-by, if yes you could check if its a static one (level geometry) or not.

However its hard to come up with a specific solution for your specific problem if you do not provide any information regarding your specific problem.