Custom container/floor for non-sphere collision

It seems easy enough to simulate a sphere falling into a bowl (for example) but what if I want a cube to fall into a bowl?

For context, I’m trying to drop a bunch of cubes simultaneously onto a very dynamic topography.

How would you go about scripting this in a K2 simulation?

Thanks ahead