Я смог сделать то, что хотел, немного изменив приведенный выше код. Итак, в текущем случае не было никаких проблем с преобразованием, потому что я добавил элемент уже как дочерний элемент преобразованного элемента.
Проблема заключалась в том, что связанный вопрос устанавливает атрибуты X и Y для некоторых номер, который не должен происходить в моем случае. Я удалил эти атрибуты.
Кроме того, я должен был принять во внимание, что он масштабируемый, поэтому мне пришлось разделить ширину / высоту на количество шкал.
Наконец, мне просто нужно было позаботиться был ли элемент выровнен по левому или правому краю, но на самом деле это тривиально.