I'm not loving these auto-generated IDs. Why are we giving them IDs at all?