Person ID in Officer Stream API

Right now, there seems to be no officer/person ID for appointments retrieved through the officer stream API.
This makes it very hard to use this information and to reconcile mentions of the same person.

The bulk data does not have this issue. However, we want to rely on frequent updates and the stream API is exactly what we need. Unfortunately, the missing IDs make it hard, almost impossible, to use.