How to sync and maintain across the places the ObjectValue in one package with value of an object from the other package

I was trying to sync places in my experience via packages but i ran into a problem.
I have those two packages: one in the workspace and one in the ss
image
image

In the workspace one i have an ObjectValue that stores an object that is in the serverStorage package

When I was syncing these packages between other places, i noticed that the stored value disappeared from the ObjectValue, in the place which i loaded those packages in

Loading serverstorage package and only then the workspace one doesnt solve the issue

Also manually assigning the value counts as package modification, and id like to avoid it

Are there any tips or strategies on how to prevent such occurrences?