I'd like to figure this out before we expose the feature out to the user.