You could create a macro for your agents that allows them to update the owner accordingly if they want it.
Agent perspective can be found in our documentation:
If above is not good enough I’m afraid that you’d have to live with updated by being filled with the system user (which is technically correct due to the trigger running).