Was dealing with OOM errors
This generates the transcript and shows the caption experience on the client side for media particles. It also simplifies other side effects that we must perform such as updating the `last_child_created_at` field for stream and container particles.
This sets up an example of listening to firestore data and reacting. It also sets up our first worker in the kubernetes cluster.