Drop to Surface - dForce

I have started and stopped a render multiple times in order to fine tune the placement of objects. Even with a 27" FHD screen it is hard to see if an object is placed correctly on a surface in the openGL Preview Viewport.
I would like dForce to be extended to have an option that everything in a scene is treated s static and dropped to the nearest static surface underneath it, with exceptions being marked before hand (I'm thinking things like the Law Enforcement Officer's Utility Belt & all the utilities here otherwise those would drop to the floor or elsewhere).
Thanks.
Comments
I often forget to use it, but mCasual/Jacques has https://sites.google.com/site/mcasualsdazscripts/mcjdroptotop
thanks...
Apologies, mcjDropToTerrain is probably what you want. DroptoTop is faster, but only does bounding box comparison. DropToTerrain does a much more accurate job.
thank you