Should this be a protocol since there's no concrete implementation? Or is it a category who's implementation is in `WPContentView.m`?