2014 CR-Z, Base, CVT
I did just that on my 05 Civic. Thankfully I found all the info online on how to reprogram the EEPROM. It's a much older car so 'hacking' it is much easier. I just had to desolder the EEPROM on the new cluster, connect it to an ancient computer with a serial port, and use a little program to reprogram it. Got the correct mileage on the cluster. Interestingly enough, the maintenance light came on the moment I put the cluster back together, but after resetting it, it never came back on in over 60k miles. Also the airbag light is always on even though there are no issues with the airbags. It is not the same cluster that came witth the car, though, mine had the super basic crappy one with no tach, and the one I installed is from a special edition coupe with nice red accent lighting, so I had to re-pin all the connectors.They can only program new clusters I think. EEPROM can be copied with 25$ in tools and some computer/wiring craftiness.
Or just swap the chip from one cluster to another, some SMD soldering required.
Since the CR-Z is much newer, I don't know how easy it would be to do that. I remember reading that the EEPROM was somehow protected to prevent tampering with the odometer.