core: commands can use the IDs from anywhere to control