It might add more complexity to the code so it's probably going to be hard to develop without breaking what's already done.