When you use Prometheus, I presume that you end up modeling everything with increment-only counters.
Do you find yourself in situations where you get information at the end of a transaction that you actually needed for an earlier counter (ie: txn start)?