cinema fixes
some time varying datasets were value rendering the first timesteps array over and over, resulting in no changes over time. This change loosens the caching check enough to catch them.
value range accumulation was often wrong because it included background pixels' as 0.0