solution.task._cache_can_view_solutions