Preserving dynamic content