I have a workflow rule which is triggered after record create/update. Workflow rule calls a function which is doing some calculations and then updates fields value. The problem is that after I edit a record the fields value is updated after a small delay. So I have to wait a little and then refresh a record to see changes. Is there any way to avoid that waiting/refreshing?