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

Fix #150
umm a path. I figured it could be used later on to cache other stuff too :P