Hide differently tagged objects on Start

As the title says I want to hide certain collision objects when the game starts.
This is what I wrote and works well but I’m wondering if there is a more elegant way to do it, maybe being able to join all these different tags.

function Start(){

	var staticObject = GameObject.FindGameObjectsWithTag("Static_Object");
	for ( i in staticObject){
		i.renderer.enabled = false;
	}
	
	var floorObject = GameObject.FindGameObjectsWithTag("Floor");
	for ( i in floorObject){
		i.renderer.enabled = false;
	}
	var collision = GameObject.FindGameObjectsWithTag("Collision");
	for ( i in collision){
		i.renderer.enabled = false;
	}
}

Thanks for any help!

Just tried this and seems to work well, could it be improved further?

function Start(){

//Disable render on certain tagged objects
	var renderDisabled = GameObject.FindGameObjectsWithTag("Static_Object") + GameObject.FindGameObjectsWithTag("Floor") + GameObject.FindGameObjectsWithTag("Collision") ;
	for ( i in renderDisabled){
		i.renderer.enabled = false;
	}
}