The MapModifier object stores so called Map Mods which contain info about items that should be destroyed when the scene loads.
Use MapModifier.LoadLevel() instead of Application.LoadLevel() to activate a Map Mod before you load the new scene.
Map Modifiers have been used extensively in successful games to use the same map for different gameplay experiences.