small dependencies fix

SelectionLayer can get instances from its own `instance` variable.