shadowLastChange not updating