noahqw Why isn't there already built in functionality
Because the core doesn't require that to be able to run - so it qualifies as a extension.
Also, this is BETA. Potentially useful (but not critical) stuff like this are not going to be high priority.
However, I cannot possibly imagine why this wouldn't be possible. If it is wanted enough, I have no doubt someone will create a extension for it.