AbstractList doesn't support add/remove ops