Fixed _remove_propogate_changes methods to iterate down instead of up.