DOM manipulation was very expensive. Applications were slow and inefficient. There was huge memory wastage. Because of circular dependencies, a complicated model was created around models and views. What were the consequences of these issues?
1) Applications became faster and more efficient
2) Memory usage was optimized
3) The model and view structure became simpler
4) None of the above