Been trying for a long time to get away from the setup view/collection/model/router/history.  Using shared objects tends to cause subtle bugs or change the meaning of other tests unintentionally, especially when it's just as concise to use an isolated instance.