musik.db: Use weakrefs to allow reuse of instances