Split views and models, get everything hanging together again.