why not just set `remote` and `parent` in the kwArgs?