propagate new changes into the stroke cache and recover strokes methods