Point picking redone, see Element::FillPointWithType. Keeps caches clean when used.