Transient unique names

Transients have practical limitation on key length (45 symbols or something like that), so using dynamic keys tends to come with risk of ending up with keys too long and having it break down.

One of common practices is to form unique string (for example combination of plugin name and type of data being saved, etc) and hash it with md5() to use as transient key of fixed predictable length.

For clarity could use plugins name to prefix md5 hash instead, so it’s clear where transient comes from, when seeing it in database.