I've no idea if this is possible, but could you limit the resources a session can use on the virtual host?