Actually use id from options

Currently `id` from `options` isn't attached to the association, so it always uses the default.