Most disinfectant sprays are water soluble. Long lasting disinfectants contain ingredients that create a fine layer that continuously protects even in contact with a contaminated surface. It comes off with frequent usage/washing over time.