3
If I am not mistaken, Mage was recently working on creating dynamic fields with his new module:
https://github.com/GregMage/xmarticle
that you should use with another module, like this:
https://github.com/GregMage/xmstock
But I didn't really tested, so I don't know how it exactly works.