Geocode Contacts in Cases no Accounts

Hi,
Is there a way to Geocode Cases based on Contacts, or even better on their parent, rather than accounts as stated in settings

Address Type for Cases: Default: Billing Address (of Related Account)

Thanks