When too many users start VMs, the system bogs down due to low memory or over provisioned cpu. Is there a way to set some parameters that will deny a start-vm request, based on system resources? Of it not a built-in feature, can the start-vm action be redirected to a script that I provide? The script would check system utilization, and if too high, return without starting VM, otherwise pass control to real start-vm action. Any advice appreciated.