reusable ids without loosing docs and images