There was a server with something similar, where while you couldn’t interact with other players directly, the server would save your map area once you left it and leave it for other to play with. If two players were in the same area, the game would just keep whoever’s left last.
But Cataclysm’s design would make it terrible for real co-op. Your game would get stuck each time someone is looking for something in it’s inventory or something.