Possible Nit: I know I was the one who originally suggested `public_id`, but would `public_path` be a better name? @davelester, @stenington, any opinions?