I have a use case where storing an _id that is a composite of the following would be immensely useful:
This works out as a 36 byte ASCII string.
I would like to query "Give me all documents where _id starts with {1} concatenate {2}." This would return documents where _id matches components 1 & 2 above, with any 3. Being able to do range queries would be useful, but I don't know if this is possible.