Yes, polling looks ugly, but there doesn't seem to be a callback method for changed metadata anymore and the "updated" member in the FMOD_TAG struct doesn't want to work properly.