Welcome Sabresoft,
Based on your post, HomeKit is slow to perform on your iMac. We'll do our best to assist with this.
If you haven't yet, we'd recommend restarting your Mac and the network router. Restarting can resolve many issues with performance: Shut down or restart your Mac - Apple Support
Consult, if needed, with your Internet provider on how to reboot the network router. Typically, you disconnect it from power for 1-2 minutes, then reconnect it.
With that said, should the issue persist, then you could try testing this further using safe mode: How to use safe mode on your Mac - Apple Support It is slow to boot here and some functions will not work, but it helps to isolate the issue further. Safe mode will prevent some apps from functioning.
Should it continue, please reply back with the results from safe mode. Also, are you running the latest Monterey version 12.3.1?
Wishing you well, cheers.