Simplifying event sourcing with scheduled data snapshots in Tinybird