Sequence and work center automatically populating when adding new Job component

Whenever a new Job component line is added to the 'Details' tab of the Job, the sequence and work center are automatically populated.  These fields are populated based on whatever the most recently added Job component has as its sequence/work center.  All Job components should receive a sequence and work center which correlates to the point in the Job's process where that component is used.  The assumption the system is making with this default is that you're adding the components, to the Job, in the order in which they are needed for the Job.