remove the memoization and hence the double read problem (bug 871834)