Possibly also factorize things like dependsOnlyOnPosition for ForceModel
dependsOnlyOnPosition
ForceModel