Splitting list length off into a separate property