As is, dlc isn't that feasible as we have no way to introduce new objects into a game.
All you can do is rearrange things, and thats handled well by json.
Think less dlc, more update, in a separate game, and that is somewhat close to what you are asking for.