Change Job Card Planned Start Date Logic to Overlap Operations

On ERPNext version 15, after submitting a Work Order, the system automatically creates multiple Job Cards.

When the Job Cards are created, the Planned Start Date is set. However, currently, for example, if there are 3 Job Cards, the Planned Start Date of Job Card 2 must wait until the Planned End Date of Job Card 1.

This logic causes a delay and does not reflect the actual production process.

I want to change the logic so that the Planned Start Date of Job Card 2 is based on the Planned Start Date of Job Card 1 + the time required to finish the first product, instead of waiting for the entire Job Card 1 to be completed.

How can I achieve this? Is there a way to customize the Job Card creation logic or override the planned scheduling behavior?