Right now, if a single chunk has more than four textures, the wrong textures are displayed. It would be great if the mesh could be broken down into smaller submeshs during runtime whenever there are too many textures applied. (Just like the CombineChildren script does)
Why is this an issue? Think of a game where the player can place blocks at will. Stacking more than four different blocks on top of each other is not possible right now.