More entity functions, new abstract obstructions