From what I’ve understood, when Solar2D first uses an image file, it’ll retain it in memory until there are no more references to it. So, if you were to create a display object with “myImage.png”, the same file would be used for other display objects as well without creating extra pointers to that file (or increasing texture memory usage).
There’s no ready made clone function, but creating such a function for any specific project would be fairly trivial since you know how the objects are created and you could create your own wrapper or general solution to such cases.