Scatterer Instrument Keeps Using CPU When Virtualized Despite Being Out of Range

Even though the scatterer instrument is set to virtualize, it keeps consuming about 0.5% CPU even when it’s far beyond the maximum distance.
So I added a trigger condition to set the instrument’s volume to 0 when it’s outside the distance range, and after that, the CPU usage dropped to 0%.

Is this an acceptable workaround?
Also, why does it still consume CPU outside the distance range even though volume virtualization is enabled?
Could this be a bug in the current version of FMOD?