Thanks for the help @kenkyee. Was thinking about trying a similar approach but the docs for scopes don't really explain all the use cases. For now, I can just recreate the graph once logged in. Will upgrade it to use scopes once i've figured an efficient way to execute this use case with Koin.