engine: trigger engine reconciliation on job target state changes