CHEMLAB PROGRESS 306166492 Shared construction objects