Check a watch condition by ID, returning whether it triggered and updating the caller-specific baseline.