reduced risk of null path set and unnecessary recomputation
resolved an issue with incremental path resolving