See how to avoid problems when assigning LimitFunction for the second ObjectListView
For the second ObjectListView, the constraint should be assigned before calling the base Edit method (in the overridden on the dependent list form). Otherwise there will be a race between the raising of the form and updating the list and assigning limitations.