@yesber there's definitely no escaping how limited it is until valve provide more methods, but all of this is done locally and exists within the map, as would everything I suggested i.e prefire maps.
@yesber Even though this is incredibly simple; I'm fairly confident you could create scenarios far more complex than this, such as those that are dynamic.