When applying separate by loose parts to a mesh, I end up with many objects, as expected. But they all share the same origin. If I move one object, they all follow.
I've tried unparenting, but there is no Parent relation between them. It's the first time I encounter this. Is this expected behavior or a bug? Or Am I doing something wrong?