Interesting stuff! They have hinted on twitter that they are gonna end the free DLC "on a high note" next week, so this might have something to do with it. If that isn't it it's probably gonna be after the free DLC, because they are going with the whole 'all platforms equal' thing for now, meaning modding related changes aren't likely to be part of the patches, at least until all the free DLC is out.