Is there a good no-rinse cleaner that will stay fresh in an air-tight container for a long time? I love One-Step, but it doesn't keep very long. What about Star San? Is is OK for rubber hoses and plastic equipment?