add option to pass current scope for remove/add tag callbacks