(#2735) - always populate the default constructor and add sync wrap