added rails memoizable mixin experiment