I think updates like this will eventually happen. Remember that this code was written 20+ years ago and the technology didn't allow for many things. The current devs are planning to update all of the code, which will allow more advanced and robust features to be added in the future.