The first one I currently am not interested in adding for now. Your second point though; the order in which you add locations and patches is the order in which the script handles them. Differences in patch timers will eventually cause this to deviate though.