[#47489103] memoize ages