Bugs that result in your position being different after saving the game, then reloading it, are very serious. It's the sort of thing that stops people from playing (well, me, anyway).
Aura of Grace 'Boosts initiative of units trained here by +1 per essence'.
I trained a Pikeman in a city with 13 essence, and it had 31 initiative.
I saved the game, and later loaded it again, and trained another pikeman in the same city, with the enchantment still showing as up. The pikeman only had 18 initiative.
I've had this problem previously in an earlier beta with a different spell (possibly one that gave heath, or possibly one that gave fire attack). It's existed in earlier games too.
In a previous game, I had an enchantment that gave +3 food per city level. Loading the game, it kept the +9 food bonus, even though the city was larger.
These need a fix that prevents it happening again with all spells. Maybe all such spells need checking every turn?