Replace per-item add_session with add_sessions using add_all. No fallback on IntegrityError -- duplicate concurrent submissions are the client's responsibility.