Added equal handling
Added Guava Cache handling of resources