I tried many different ways of just having a helper blueprint to build many smaller collision boxes and stuff, but it doesn’t really support the theory of infinity, so I went the more landscape-like approach with the dynamic mesh collisions.
I am also not really sure how AI would work on such a dynamic world, how would they find their way through the level if I only have the necessary chunks loaded at any time? But I guess this is a completely different matter.