We should allow users to draw a spritelist with a specific count and offset.
def draw(self, count: int: -1, offset: int =0):
pass
This is faster than contstantly rebuilding the spritelist.
While we are at it: Also remove the deprecated texture transform uniform setter.