Fix async GCS writes concurrency
To handle hundreds of events per polling interval we need to write multiple events to GCS concurrently, as they appear to take approximately 100ms per write.
Find a way to execute all GCS writes concurrently without blowing memory budget - possibly requires semaphor.
Alternate solution would be to write to PubSub topics and execute all writes to GCS in separate function if faster / more scalable.
