Store actions in execution plan
Nicer inspect on action
Encapsulate execution plan into separate object