Start of migration to new Bounds model instead of Pos/Size