My assumption is that movieRepository is mutable so it's probably not good enough to cache the value...
d
My assumption is that movieRepository is mutable so it's probably not good enough to cache the value on instantiation