Rendertargets

While it still has one bug, I think this is actually Garry's fault and it will take a long time to fix it.
Users just need to deal with the fact that their code might break should this be fixed, it is quite easy to work around. (Or, alternatively, don't use the feature and their code will stay compatible)