### Current State Currently, `update_remaining_gas` function is called twice: in [`deploy_syscall`](https://github.com/foundry-rs/starknet-foundry/blob/f800fa829be2c6a82901b94b94ddd37b112737f3/crates/cheatnet/src/runtime_extensions/call_to_blockifier_runtime_extension/execution/cheated_syscalls.rs#L105) and [`execute_inner_call`](https://github.com/foundry-rs/starknet-foundry/blob/f800fa829be2c6a82901b94b94ddd37b112737f3/crates/cheatnet/src/runtime_extensions/call_to_blockifier_runtime_extension/execution/calls.rs#L44). Instead it should be called only once in [`execute_call_entry_point`](https://github.com/foundry-rs/starknet-foundry/blob/f800fa829be2c6a82901b94b94ddd37b112737f3/crates/cheatnet/src/runtime_extensions/call_to_blockifier_runtime_extension/execution/entry_point.rs#L56) as in blockifier. ### Objective Call `update_remaining_gas` only once ### Additional Context _No response_