Decorate your existing Ruby object with veils and some its methods will be cached.
Yegor Bugayenko
MIT