Sidechains inherently checkpoint their history (discard it) whenever a withdrawal to the mainchain occur, otherwise they would be at risk of diluting the peg and the whole thing goes belly up. So they must make the withdrawal slow enough to be safe, once safe no point of keeping any old blocks reall...