[REQ] Utilize API keys instead of Plex credentials for future 3rd party add-ons

As the Plex ecosystem continues to grow, and more talented independent developers start creating add-ons/interfaces for Plex (like plexWatch, plexWatchWeb, PlexNotify, to name a few), the importance of not entering in the Plex credentials (formerly myplex, I guess) will become even more important.  

 

As such, would it be possible for Plex to institute an API key generator (similar to the likes of pushbullet, SABnzbd, etc.)?  That way an API key can be changed if it gets compromised, versus potential full access to server configuration, sharing, PlexPass cancelation, etc.