Например, в этом случае, чтобы проверить принадлежит ли User какой-то конкретный Form, зная userId и FormId, приходится находить Container по Form.containerId, затем Project по Container.projectId, далее User по Project.userId и сверить этот userId с id из куки. Это кажется очень неоптимальным.