Merge "Initialize shape with PreviewContext init and remove nullability" into main