After hot reload, useContext no longer returns the context, I assume the whole context is lost, haven't tried it with a normal consumer.