A coding model that can make genuinely well-considered data structure choices won't be a LLM, it'll be something more general.
Honestly, if I simply fed it a sense of presence (I would repeatedly tell it what's going on right now and ask it to react if it thinks it should), it would feel eerily like AGI.