Use adaptive microdisplacement for the ground.
That ground is absolutely beautiful!
The interaction between the objects hitting the ground doesn’t feel as solid, though.
So interact microdisplacement with rigid body in Blender…
Never tried, I imagine it’s tricky?
I am not strong in English) But it should be understood that the microdisplacement is displayed only when rendered. Therefore, Suzanne interacts only with a flat surface, which is simply subdivided.