Log in first time every time, improve caching. Fixes #3