Plugin download implementation