Perhaps a reference should be made to /boot/grub2/custom.cfg, as since 42.2 it seems possible to use this configuration file. See description of custom.cfg at https://doc.opensuse.org/documentation/leap/reference/html/book.opensuse.reference/cha.grub2.html#sec.grub2.file_structure