i can only think that these stones have a sort of check via bounds or other complex collision check then if hit, scale them down or rotate on an axis or replace with another smaller mesh from the list, reiterate til no bounds/collision are touching, but yeah im not a programmer haha