consolidate locking into Call method

lock on individual addresses
Merge pull request #1299 from control-center/feature/rpc_locks

Feature/rpc locks