Revert back to list container instead of dict for DocumentArrayInMemory while keeping offset2ids implementation for storage backends.
This should fix the issue with @ selector on matches and allow conflicting IDs within the same DocumentArrayInMemory