Purpose of this commit is to globally improve code performance by limiting search impact by * adding limits when only first found record id used; * avoid unnecessary searches when record set can be filtered instead; Task-2638444 PR odoo/odoo#76005 Co-Authored-By: Thibault Delavallée <tde@odoo.com> Co-Authored-By: Victor Feyens <vfe@odoo.com>