Create and log path the first time GetSysDirectory is called, then just return the path on future calls.