Prefix all routes to prevent collision with other packages
Keep rebuilding the for until the user unchecks the rebuild option.