The performance would be pretty bad. Every time someone placed or broke a block, the game would have to check if there was a heavy object above it that now has to fall, if there was water flowing through that voxel that now has to be rerouted, etc etc. Combine this with many players in one world and you will not get many server ticks per second.