This is something we wanted especially for PDOnline and would be nice to get something like it into Drupal 7.