MEIJIA 311630509 Shared construction objects