How to refresh entity from entity_load(), reloading the entity as it is now?
There is entity_load_unchanged(), which does a reset cache itself as well, but however only for that specificy entity id.

This is already available by default in presave and insert/update hooks as $entity->original.