We're taking a bunch of scheduled resource allocation scripts offline because everything has slowed to a crawl. I have a MR script that updates project resources and branches into another MR deployment for each project task, then copies the resources to each task. I'm starting to get concerned with concurrency. I chose to throw an error to the user when there are more than 30 tasks. I know on the fly deployments are possible but there are some really ugly use cases where users are creating a task for each case so we have a few projects with like 300 tasks. Generally we're trying to convince users to use native NetSuite behavior (avoiding automated resource allocation by opening everything up). We have a few hold outs who insist on the process they're using. Does anyone have any general advice about MR branching and handling concurrency? This is all new to me