luke2
5
The performance will be fine, managing Movies as an option set would be a bad idea and would really lock you in, there not really made for that.
Just ensure that with the ‘Opinions/Reviews’ this is its own data type with a reference data object field ‘Movie’ rather than having a list of ‘Opinions/Reviews’ on a Movie data type, as once you get into the 1k mark, performance takes a hit and initial search + filtering will run better initially server side.