Split is(De)SerializerFor methods into their own interfaces