Det är inga problem att ha två typer i samma index. Varje nyckel i indexet innehåller typen.
När du frågar kommer endast objekt som matchar den typ du frågar efter att returneras.
Så om du frågar efter {data:"hej"} kommer bara strängar att returneras osv.