I really did't understand what you are trying to say here. Why I would talk about `id` if it will be always present?