The only limit would be the memory needed to store them and the graphical capability to render them, and so will vary from computer to computer.
Are you running into some sort of issue? Or was this more of a theoretical inquiry?
I ~think~ I recall the devs saying that it should be able to handle dozens easily, hundreds might start to get iffy.