That would be ideal, but not really realistic. All of the accounts would have to be on one server, and so that would cause high load. Also, that would also cause the problem, that, if apache, say, was to completely fail, all of the accounts would be without http; not just a server's worth.