Remove parent's dependence on derivation