Split parts of MultiUploadAdmin out into a mixin so that it's easier to integrate it without stomping all over other admin plugins