If not using families you'll have to do it like this for each object type:
On Function "Properties"
System Compare: Function.Param(1) equal to "ObjectA"
----Set Array(1) ObjectA.X
----Set Array(2) ObjectA.Y
System Compare: Function.Param(1) equal to "ObjectB"
----Set Array(1) ObjectB.X
----Set Array(2) ObjectB.Y
But bear in mind that only the first instance of of a object type will be used. To get around that pass a second function parameter with the UID of the particular instance you want saved, and pick it with the "Pick by UID" condition.