The database is there for speed. We used to not have one... Try reading the ID3s from a list of 1000s of songs quickly.. You can't do it. Also, you don't have to rebuild the database everytime you add new songs.. Just add them. In a moment or two after re-launch of the app, they will become part of the database. We're not getting rid of the database.