The way I use it is creating one Elsevier package instance and I use the same instance for different records via the get_record function so the kb is only created once.