PXE boot windows UEFI

Problem:
I am unable to pxe boot windows 10 in UEFI. My windows client, when pxe boots, loads grubx64.efi and unable to load wimboot. i ma using linuxefi and initrdefi inside menu-entry block to load winboot and other windows files(BCD, boot.sdi, boot.wim) and grub2 doest recognize the command. Please confirm what should be the entry inside grub.cfg-01-mac to load wimboot and other windows file or do i need to change the efi bootloader(other then grubx64.efi)
Expected outcome:
Windows system should pxe boot with UEFI.
Foreman and Proxy versions:
foreman 1.19.1
Foreman and Proxy plugin versions:

Other relevant data:
[e.g. logs from Foreman and/or the Proxy, modified templates, commands issued, etc]
(for logs, surround with three back-ticks to get proper formatting, e.g.)


logs

Hey, we haven’t tested chainloading Windows from Grub2 in UEFI (or even BIOS) mode. I guess you need to figure it out, unless there’s somebody who knows.

Did you (or anyone else) figure it out yet?
Tried myself on that but couldn’t make it work.