ENH: mouse component - save data without a loop