With the current architecture pipelines run synchronously which is not ideal. We need to devise a way for all pipelines to run asynchronously.