That's totally fine. I don't care about the workflow. I'd much rather be able to hide the whole process from the user. If they select Customer Pick Up from the Shipping Method, I'd like the script to trigger and immediately set the Shipping Address to match the Location's address.