App events should include OS tag. These complex queries seem to only be needed when data structure doesn't fit your use case