add a simple cache for virtualhost files parser