What do you think about naming this `didPutListener`? Haha, lifecycle methods for everyone.