Use DataManager to maintain spec idempotence