We need to do this to conform to our new architecture so the client can directly speak with RPC's instead of through Core-v4 backend. See below: 
We need to do this to conform to our new architecture so the client can directly speak with RPC's instead of through Core-v4 backend. See below: