Yeah, that particular case was _very_ custom and coupled to our env: Mongoid, Mongoid::CollectionSnapshot, etc. I was hoping the idea would sound sensible and readers could maybe relate it to their own environment. Maybe I can revise to make it more clear.