That was my original strategy but I figured it'd be too costly to do a deep object equality comparison on what can potentially be a pretty huge list.