What's the best practice for markers on recurring tasks?

This is basically a question about less-than-optimal semantics in Logseq task markers, given that the markers themselves don’t automatically update.

I have multiple recurring tasks, and I’m unsure about what markers to assign them. I’m using the LATER and NOW flavor of task markers, and let’s say I have a task that recurs monthly. If its deadline is still 3 weeks away, it makes more sense for it to display as LATER. Once it’s a few days away, I would see it as a NOW task.

Currently, I don’t think there’s any function in Logseq for these markers to update based on the date.

So instead, what do you suggest for sensible markers for recurring tasks? Just set them all to LATER and use a query to surface anything due soon?