When I worked at Apple a dozen years ago I pushed hard for this to be built. We were using our own slap dash solution, but we wanted something everybody could use.
Better late than never!