A solution would be to increase the 100 drafts to 1000 drafts.
I still stand on my previous statement but I believe an increase of the draft storage capacity will be the best option just as LoyceV suggested.
All preview should be stored not just the latest preview.