I want my gameObjects to have a default scale of 1,1,1 but there colliders need to be scaled differently (specifically mesh colliders, I know primitives already have their own independent size settings). Is there any way to scale the collider independent of the gameObject’s scale? If not I know I can use work arounds like putting the collider on a child object, I just wanted to avoid that if I could, a bit messy.
There is no collider specific scale. You need to use a separate, probably child, object.