Como falado na aulo pelo Paulo, essa estrutura de código com Record é chamada de Data Tranfer Objects (DTO) e serve para transportar dados de forma simples, como dados vindo de um servidor ou API.
Para seguirmos boas praticas, termos mais organização e separação de responsabilidades; recomendo que deixem esses DTO em uma pasta dedicada em vez de colocar na pasta de modelos/entidades.
Minha estrutura de pastas ficou da seguinte maneira:
src
│ ├───main
│ │ ├───java
│ │ │ └───com
│ │ │ └───example
│ │ │ ├───dto
│ │ │ │ TituloOmdb.java
│ │ │ │
│ │ │ ├───entities
│ │ │ │ Episiodio.java
│ │ │ │ Filme.java
│ │ │ │ Serie.java
│ │ │ │ Titulo.java
│ │ │ │
│ │ │ ├───Principal
│ │ │ │ Main.java
│ │ │ │ PrincipalComBusca.java
│ │ │ │ PrincipalComListas.java
│ │ │ │
│ │ │ └───services
│ │ │ CalculadoraDeTempo.java
│ │ │ Classificavel.java
│ │ │ FiltroRecomendacao.java