generic rendering layer for sprites
updatable sprites environment
sprites with cyclic states