Currently `Options` takes every parameter used in Mars and there is no way to provide custom configuration (structure + provider). Allow for that in order to improve Mars extendibility (e.g. various implementations of multisig)