fix duplicate loading loop due to the fact that multiple components call loadBlendData and loadUserData
fix excessive loading when an account does not exist
fix issues caused by a cyclical function call from loadBlendData -> loadUserData -> loadBlendData. Note - this should likely be refactored in the future but due to plans to implement react query I opted against doing the refactor now
loadBlendData
andloadUserData
loadBlendData
->loadUserData
->loadBlendData
. Note - this should likely be refactored in the future but due to plans to implement react query I opted against doing the refactor now