Text this: Keyed Watermarks: A Fine-grained Tracking of Event-time in Apache Flink