I have a production with one Business Host - a Business Service which I need to scale automatically to consume ~80% of CPU time. Business Service pulls data from a (non-FIFO) queue so that I can adjust pool size without any issues. So far, I'm planning a different BS running every X seconds and sampling CPU with _$system.Process.GetCPUTime()_ and scaling the pool size of the main BS up/down based on that metric. Has anyone tried something similar? Any advice/code samples would be appreciated.