Changing Static Mesh Class Of A Static Mesh

Thank you very much for your response, I might have been a little unclear with explaining, my problem is that all the furniture assets are already placed inside the level and they are all static meshes, not blueprints, so whenever I do a get all overlapping actors of class (Static mesh) I get parts of the building around it as well because the building is also made up from static meshes and its quite hard to make the box have the exact shape of the building since all buildings are different, thus I keep getting walls inside the array that also overlap the box, that’s why I was hoping that there might be a way in which I could change the class of a static mesh, without making it into a blueprint and assigning a parent class blueprint. Or a way in which I could separate static meshes from each other. I appreciate your help :slight_smile: