#639 Make views weak [partial]

Aiming for a smaller PR here that doesn't address the entire app.

Note that some files have since been deleted in other PRs.