SPLAST 305927234 Shared construction objects