Fixed #625: View cache validity check does not use lifetime, might cause usage of stale data