The Video Component System (VCS) is a toolkit for creating dynamic recordings in Daily's cloud infrastructure, expanding the boundaries of live video experiences. It supports various recording use cases, including low-cost and simple implementations, and provides a web-like development environment that combines the benefits of headless browsers with production-quality guarantees. VCS code runs inside a JavaScript sandbox and outputs graphics display lists, which are then rendered by C++ code to produce final video output tracks and audio tracks. The pipeline architecture utilizes the GStreamer framework, allowing for complex multimedia pipelines and optimizations such as separate RGBA and YUV color space operations. Daily's recording servers run in clusters across 11 geographic regions, with autoscaling capabilities to handle client device requests within a few seconds. The API surface area of VCS is large, aiming to make easy things easy and hard things possible, with published tutorials, guides, and reference docs available for developers to build on.