Sure, maybe like you said keep it to a player level instead. Even have specific garages focus on special bodywork along with engine upgrades etc.
Or being able to purchase a part for your car, bringing it to a garage and let them install it for you.
Maybe not engine blocks, but turbos, springs and so on.