Preinitialize subEntryPaths
use entryset in place of keySet + map.get(value)