Salesforce Process Builder Apex Error: Too Many Future Calls

I’ve created an SalesForce Process that automates the creation of Asana projects for my org. This works well in small-scale, however when many data updates happen at once, we receive an error;

Error Occurred: An Apex error occurred: System.LimitException: AsanaPublic: Too many future calls: 51

I’m not sure that this can be solved using the process builder alone, so I’m thinking that I’ll have to translate the process to an Apex Trigger that implements Queueable, but I’m not sure if this is the correct route. Here is what my process looks like: Screenshot - a367dd0a94a8bfae2466f2dbda6fbccc - Gyazo

Note that “Evaluate the next criteria” is needed there to account for cases where both fields get updated in the same save operation.

Thank you in advance for the help!