created submission collection with caching according to given query