As a general note, we should test all these changes with external render engine addons like Luxrender to make sure no backwards compatibility is broken.