can you change `.size` to `.length`? it can save us one query

```ruby
# .size version
   (0.2ms)  SELECT COUNT(*) FROM "messages" WHERE "messages"."chat_id" = 179 AND "messages"."status" = 'user' AND "messages"."author_id" = 1
  Message Load (0.2ms)  SELECT "messages".* FROM "messages" WHERE "messages"."chat_id" = 179 AND "messages"."status" = 'user' AND "messages"."author_id" = 1 ORDER BY messages.created_at DESC LIMIT 1

# .length version
  Message Load (0.3ms)  SELECT "messages".* FROM "messages" WHERE "messages"."chat_id" = 179 AND "messages"."status" = 'user' AND "messages"."author_id" = 1 ORDER BY messages.created_at DESC
```