[actions] ActionClass: stub in dispatcher, simplify API