Updated to support actually sending booleans around with properties