Well if there was then I re-did the wheels. I wrote this to append JSON body to the params struct.
<cfcomponent extends="Wheels">
<cffunction name="init">
<cfset filters('convertJSONRequest')>
</cffunction>
<cffunction name="convertJSONRequest" access="private">
<cfif left(cgi.CONTENT_TYPE, 16) eq "application/json">
<cfparam name="params" default="#structNew()#">
<cfset var respbody = toString(getHttpRequestData().content)>
<cfif isjson(respbody)>
<cfset structAppend(params,deserializejson(respbody), false)>
</cfif>
</cfif>
</cffunction>
</cfcomponent>