Forgot to check this in.
Wire up adddocument; Cache the results of resource_url walking (for now, on the object.)