Add creational lazy initialization pattern