Rename: Cache -> Update. Add 'autoUpdate'. Change name from isOrigin to isUnit. Split isEmpty to isEmpty and isCurrentEmpty.