Re: Mandarin discussion thread
Pretty much what I was thinking myself. Though I wouldn't necessarily tie in the rings with Asgard, but still explain it in a similar way we saw in Thor.
If I recall right the rings are alien technology anyway. Keeping the Thor movie logic of science beyond human comprehension basically keeps it in line with both established MCU and the comics.
Although they don't need to delve into the rings history all that much (again they could use a variation on the brief explanation used in Thor for alien science = magic). They could be treated as a means to an end and they concentrate on the character of the Mandarin as the important aspect.
On a side note I can't help but think they're creating a potential headache for establishing magical characters like Dr. Strange in the MCU.