I don't believe the answer is in limiting resources. There are plenty of resources, and it doesn't make sense why my Ranger can't hunt down food to get a good night's rest. I shouldn't be forced to collect half-eaten apples.
I think the resting solution should be like it is with Nere. If you contact Nere and neglect to save him, after two long rests he dies.
All of the resting should be like that. Just with different consequences all over the place.
Long rest 15 times? Oops, the ritual is complete and now the grove is sealed.
Forget all this stuff about limiting resources. It's a fight against time and unknown consequences, that's all.