Currently in the process of making shadow maps we send commands to the gpu for each cascade. I guess this can be optimized via geometry shader.