Sure, that's frequently done with ASAs going back many years.
You can either:
a. exempt the inside public addresses and dynamically PAT all remaining (private) addresses, or b. setup a single object NAT policy for only the private IP addresses you want to match on, leaving the others untranslated.