It would be helpful to set storage usage/retention on a per project or even per workflow level. Additionally, having the ability to see what user and when these usage settings are changed.
This would be beneficial for large organizations as there can be many admins between different teams with no easy way to differentiate who or what team is changing settings. If storage retention periods need to be kept high for a single project, any other project could now attribute to increased storage costs as the retention period must be kept high, or introduce logic to clear caches to only certain projects.