Bagpuss
Legend
You could just make long rest abilities reset once per day. It's functionally more or less the same, but decouples it from resting.
Short rest abilities you could say recovers every 3 hours roughly (whatever time interval you choose)
Or short rest abilities recover between encounters. You could have Daily Powers and Encounter Powers.... where have I heard that before?
Seems like we are reinventing the wheel, a wheel lots of people thought was wonky last time it was on the D&D car.
Personally I liked it, but it didn't go down well at the time.
(I'm talking about 4th Edition for those without decades of D&D experience)