Great question! It’s definitely fine to use multiple materials for more complex objects like the motorcycle, especially if it’s not going into a game where the performance matters a lot more and you’re using procedural textures which make it difficult to mask out different parts. But, for game assets or other projects that would benefit from keeping things simple, that’s where you would use your PBR textures such as metalness, roughness, etc. to differentiate each part. Does that clear things up?