Implement view-model for report providers