In all my schema, I use non-standard id names. A many to many relationship with a through association fails when preloading with an all query.