Fix streams.check_and_add_to_keys returning too early
If the user has not been online we still need to check if we want to precache their streams, if the stream class is one of the cached streams.
If the user has not been online we still need to check if we want to precache their streams, if the stream class is one of the cached streams.