Reporting based on History of a property

Please developp this function for lists as well. And if possible, for filters in “Contacts”.
I am creating lists to sort out people who changed tag (from Shopify) within a certain date range, and/or who subscribed to the newsletter (Marketing email confirmation status changed to “User clicked confirmation”) within a certain date range.
I had to replace that function with complex list settings, that would not take all contacts and also take contacts that did not correspond to the criteria above (which I had to remove manually from the list).
It would have saved enormous amounts of time to just select the property change date.