Restored SourceContexts destroy action and route

Accidentally deleted in earlier change!