Just for reference there is already a competing PR open for that feature:
https://github.com/opnsense/core/pull/9401
You can read for the general feedback in there and compare it to your approach.
https://github.com/opnsense/core/pull/9401
You can read for the general feedback in there and compare it to your approach.
"