Have a Retain History as well as Clear History

Your Clear history feature is focused on clearing past history so as to remove recent traces that need to be cleared.
I would like to see a ‘Retain History’ feature where I can remove everything older than the provided timeframes so that I can still use my history and not have the performance impact of all the past history entries or be forced to remove it for ‘All Time’.