I thought its purpose is to not have to call .Start(). I would be happy to remove it completely, along with the unused and deprecated "Cached.cs".