First of all - you should use WildFly 8 Alpha1 :)
And, precisely the database you are using is the reason the check is in place. It changes the passed in properties object.
However, you havn't posted your configuration nor profiling data, so maybe you aren't using an optimal configuration for your case. Lets see it.
And, we welcome any patches that improves this scenario.