On models with Binary properties, which #dump the data with force_encoding("BINARY"), the DataObjects adapter doesn't pay attention to the encoding and builds a "UTF-8" encoded string containing non-UTF-8 data. This manifests in an explosion when using the New Relic middleware, which introspects queries.