Add DrawableProxy2D (Not finish, currently on cache material).[ci skip]