Update ActivePartObject etc. on switching documents, creating new documents, and loading documents in the PartDesign workbench