I spoke to Eric earlier about FirehoseFactory stuff and he recommended I use hasMore() to pullo the item from the queue, and use nextRow() to create a MapBasedInputRow. As such, I need map the same map object to be accessible in both hasMore and nextRow