Do you want to consider making recordOptions properties as part of the options object?