The collision type is something the user never needs, so it makes sense that it's a system-thing - it's purely for internal / "system"-use.