Just a heads up, the `View` class already mixes this in