optimize GoBoardRegion fillSubRegion:containingPoint: (closes #166)