Implement lazy calls for adapter initialization