Technically that is how ChromeCast always works, you tell it which media to play, and it'll grab the media directly, it doesn't pass through the phone at this point, the phone only sends control commands.
The only difference is if you use Chrome to send a browser tab, it actually takes a live video of your browser and sends that to the ChromeCast directly.