Ref #38 - Removed searchForGroup func from removal methods. Since caching is removed, we can ignore incorretly finding group for an item. Will let sublcasses handle that edge case.