Add support for remote data sources; use `procure`.