store scope and required features for each annotation