Rewrite comment noting duplication of hashmap data structure due to visibility restrictions in GeoTools

Signed-off-by: Jody Garnett <jody.garnett@gmail.com>
Factor out RecentHistory functionality into a distinct class

Signed-off-by: Jody Garnett <jody.garnett@gmail.com>