je pense que la copie est la seule manière elegante pour ce genre de cas.
comme dit screetch, ajuster la granularité pour eviter trop de perte.