Should kernel modules be executable?

From: Miroslav Lachman <000.fbsd_at_quip.cz>
Date: Tue, 31 Dec 2024 23:55:06 UTC
I upgraded my desktop from FreeBSD 13.3 to 14.2 few days ago and noticed 
there is a huge difference in the permissions on the kernel modules in 
/boot/kernel.
Previously there were about 25 files with permission r-xr-xr-x and 871 
with other permissions (mainly -r--r--r--).
But on the FreeBSD 14.2 (upgraded by freebsd-update), there are 809 
files with r-xr-xr-x permission and only 66 with other permissions (63 
with r--r--r--)

Why it was changed? I tought modules does not need to be executable.

Kind regards
Miroslav Lachman