Basic infrastructure for the new View Extensions mechanisms