Cache the lookup of individual ActiveRecord objects, with expiry on update and destroy