Having emerged in the public eye, Memento currently holds a defined role and is shaping ongoing developments in their field.