cache the system properties to prevent overriding previous defaults