It appears this feature is already implemented.