Any idea why we did `str(private_id)` before (and why we still do for public_id)?