The problem is that, the rest domain resources objects has composition of batch core resources. 
For example, when the resource assembler for BatchJobExecutionInfo creates an instance for BatchJobExecutionInfoResource then, the BatchJobExecutionInfoResource requires to have reference to "JobExecution". Wondering how can we get rid of this dependency at the rest domain side?