Fix for collections that are initialized with existing Firebase references

Prevents premature event handling when using an existing Firebase reference by deferring until after the parent constructor is initialized.