Can we call it `content` instead of `view_body`, seems more intuitive