How to integrate Google Maps Autocomplete into InvoicePlane

to autofill addresses so we can pre populate and save time adding new client addresses.
to help autocomplete addresses (just like on e-commerce websites).

It is doable editing the code but nice to have it as a feature. I imagine the user would have to add an api key to make it work. Not sure if it is possible out of the box.