Only commit if needed during instantiation and re-enable caching