Order tests based on their complexity
Add apparent method
Use cache for apparent position