Carry a fake wallet with garbage cards inside and fake dead cards.
Long ago I worked in Chicago housing projects, we were advised NOT to empty our wallets and keep singles and a five on top.
If it is empty they will be pissed and hurt you.
If they see something good they grab it and run.
These days nobody carries any cash, it is all cards. Long ago people carried cash, look around you at most folks these days at the checkout line. One in ten pays with cash.