no create cached waveview images that span from render-start to cache-start, but always clamp the end to render-end, to avoid creating over-sized images