Setup was conditionally done in render lifecycle methods, but it could be moved to init instead, allowing to simplify the code and remove unnecessary methods and overrides. Part of task-2871070 closes odoo/odoo#94307 Related: odoo/enterprise#28893 Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>