CompletionModel: implement get/set visible providers