Support pre-calculated structure
Split PreCalculatedData command and Calculate data command