SetCalculatedFields should run on GetID always, even if retrieved from cache.