Worth adding a comment for how we are abusing the view API and a TODO for cleaning this up?