You could handle resting by having to come with an element of risk. This would introduce tension and dynamism to resting & make the question of when to rest an interesting & deep decision. For instance when players rest they need to roll a d6, on a 1 the GM introduces a new complication or threat (like the fortress begins to collapse). Or instead of a die roll, there could be a tension clock players mark when they rest.