Does anyone know the rationale behind the decision for
preload to not reload an association already loaded, and thus, require passing
force: true to reload it?
I ask this question because I imagine that if someone calls
preload for a loaded association it is only for the sake of refreshing the association, e.g., to get newly associated elements or a different subset of these, and in both cases the
preload must interrogate the database.
I must be missing some use case here that justifies having this option. What is it?