inspired by [https://sourcediving.com/this-rails-cache-is-not-your-friend-512871c138aa]
Let ActiveRecord take record instance directly from memory (cached), instead of instantiate from result set, for reducing memory allocation times and time.
It is very simple implementation of Identity Map.
It is suitable for reading is much more frequent than updating, like hot posts (preferably non editable).