+1. When the new search API comes aboard it would also mean we have to store this in elasticsearch (in each locale) to avoid a database hit, which could bloat our index.
Which returns something like:
On the backend it's just a simple query by id or slug, localized, and returned.
I love it, ship it
Please don't use _ in URLs, so far all our API URLs are one word, or if you must, use a -.