refine MultipleConnectionMixin