Indeed Piaget coined the term ‘decalage’ to describe hierarchy-transgressing competencies.
Another psychologist who proposes that learning is hierarchical is Gagne. He argues that a topic can only be learned when its hierarchy of prerequisites have been learned.