Sure thing. In my experiences based on using LibreHardwareMonitor [1] on Windows, and Dunnart [2] on Linux, dealing with temperature monitoring is not trivial. But it's not impossible either. For example, in Linux, looking at /sys folder for CPU temperatures, I can often find several entries, of which, some are dead, some are way off, and some are correct, but it is always a hit and miss endeavour. So, reliably monitoring temperatures requires a bit of an algorithm to detect the right source.
[1] https://github.com/LibreHardwareMonitor/LibreHardwareMonitor
That's true, which is why I assume I'll have to gradually implement this feature. It probably won't be perfect, but it's worth trying :)
Thank you for opening the issue!