This is wrong IMO. Persisting, deleting, whatever is not a job for repository.