part of removing PictureOfLines
scriptable api