Under heavy load, such as going uphill at high speed, the engine behaves as an inverter generator. It is making electricity and RPM’s vary depending on demand. It is trying to maintain the battery SOC set point and provide electricity for the motor to drive the car forward.
The sensation is similar to a vehicle that actually has a continuously variable transmission. There is no direct correlation between engine RPM’s and vehicle speed or level of acceleration.
We’ve all had different experiences with the car and there are a number of variables that determine how the car behaves. There is a 2 mile uphill, maybe 4%, stretch that I drive regularly. When the trip cannot be completed in EV, I’ll deploy HV for this stretch. HV needs to be initiated at least 5-6 miles before reaching the incline. It needs ~3 minutes to warm up and 3-4 miles to restore the set point, since it was operating in EV while warming up. If I’ve timed it correctly, the car covers the hill with a minimal amount of high revs.
On a long trip with random hills, it will be hit or miss with as to where the set point is when a climb begins. When I do experience higher revs, I just remember I’m driving a Honda and I’ve followed the recommended oil change intervals, so I don’t worry about what the engine is doing or the possibility of it being damaged.