Fix #150 - Path resolution is done everytime an fs change happens

Fix #150
This is poorly named.  What are you caching here?