Don't allow non-JSON-able properties any more

Honestly, I do not have a better idea, so let's keep this approach.