Removed use of cache as it could produce wrong results.