Place new entity at raycasted position within Editor

I noticed when your mouse hovers over the viewport over a model’s surface, it actually traces the meshInstance of the entity, like it’s being raycasted. Is it possible for the Editor to have a function to easily place/move entity to raycasted position? I want to easily spray a bunch of entities onto the scene ground model surface instead of having them spawn at (0,0,0). I guess this is not psosible with the general purpose editor and it’s not meant for heavy quantity placements.