I would suggest everyone wanting or needing some sort of feature like this in the API to take couple seconds to upvote the topics such as this one in the product whist list section of the forum. This will let dev teams know the importance of such features.
Work arounds do exist but are complicated, limited and need to be well though to limit problems with Polyscope.
I see a lot of applications and cases where we would be able to provide a better overall experience to users.