Functional update and entity refresh