Supramolecular Control of Azobenzene Switching on Nanoparticles | Synapse