Request/show Delivery Address Only If Shipping Option Matches

We are testing out a pickup-only option so that customers can pickup from a central delivery location or the vendor. Trouble is, when pickup is the only option, the customer is still prompted for their delivery address.

We haven't found any obvious solution to hide the delivery address request if pickup is the only valid shipping option. This will be confusing for customers if we launch with that workflow.

Any suggestions on how we can show/hide the delivery prompt based on shipping method that is selected?