Experimenting with using a different model for lists, but still using the same backend structure