BPM to "roll-up" previously created jobs with new engineering workbench data

We are currently going through a massive cost analysis update and a couple of questions have come up along the way. One in particular was, is there a way to update the un-started jobs, that our sales engineering team made weeks in advanced, with the freshly updated information our Mfg. Engineering team just entered into the engineering workbench?

I know epicor doesn’t do it by default and that we need to either re-pull the job details or enter the information manually on those old jobs. What im looking for is either some guidance/directions for a BPM that would see a field on the engineering workbench has been “changed from anything to anything” and it will update all un-started jobs based on the part number we are working on. Is this possible or are my hopes a little too high?

If engineering is updated and future jobs will be good to go and you have confidence in that, then I would just write something that mass updates the Job engineering tables for open jobs. Could do it with a BAQ or some BPM process no problem.