Maybe here you should point to the Pipeline as a way to build a black-box estimator that supports imputation.