It always seemed weird to us that Link's wallet can hold a certain amount of money, rather than a certain number of gems. So the starting wallet in wind waker could hold 200 rupees, regardless of whether that was two hundred green rupees or ten (same-size!) red rupees, or one silver rupee
@Felthry Maybe value is proportional to density, and the wallet is just very fragile