I\'m not sure that I understand the caching principle :
@CacheLookup
@FindBy(how = How.ID, using = namespace + signifLvl)
private WebElement sigLvl;
<
I know this answer is late in the party. I have been trying to understand @Cachelookup myself and came up with certain tests and conclusions. This topic is hard to explain in short here. So please take a look at the article which tries to understand the inner workings of @CacheLookup and also the performance improvements that we get by using this annotation. Article is on ToolsQA here