LPS-33646 Pass id's only to prevent to update already deleted objects when callback runs
LPS-33646 Move object persisting from the callback to the caller site to prevent to loose the changes
LPS-33646 Apply util changes