Revert "avoid repeated initialization check"

This reverts commit 3574891d07a0a5eb463433668f35776df2336085.