In the process of trying to make semantic play nicely with Actions caching, we tried to implement github/semantic#450, as per @joshmgross’s suggestion. Unfortunately, we ran into an issue with the post-if modifier; @joshmgross suggested filing an issue. We’d love to see support for this, as we’re missing out on a ton of opportunities to keep the cache warm.