solved connectors approach, delaying motion state and constraint creation