Also I'm skeptical about this "first rendering" thing. Shouldn't this be dealt without introducing a concept specific to this widget? Like invalidating the mode & position properties in pre-Create? Also why when no properties is listed this is considering fullRefresh? What leads to that?