I’ve transited a bunch of times in Changi and no way I would do this if I had 1H55. Distances between gates can be long, distances to and from immigration can be long, there can be lines at immigration, and there is gate security before boarding connecting flight.