Ensure adding always disposes
Test for previous change