fix parent answers not being honored when editing/creating new categories (+tests)