No need to use a custom exception in ExceptionThrowingCache