Would a MBR function query against an indexed column with geometry type containing points and polygons (GeomCollection type) be slower than a MBR function against an indexed column with a polygon type?
My programmer instincts tell me that it would be slower and I should use the most descriptive spatial type I can.
Edit: After reading Denis's answer, the real question is:
In MySQL "does an indexed column with geometry type containing points and polygons actually contain the latter or are they reduced to a MBR?"