Client side pathworld