Changes to templates to support object access control on related objects - basically - moved the logic down to the view layer.