-record(spinner, { repeater :: repeatedly:repeater(spinner:state()), frames :: glearray:array(binary()) }).