Automatically memoize and reuse your Moose objects