Is Amarok's scripting functionality advanced enough that I could create such functionality myself? Essentially develop my own dynamic playlist type, or something like that. I would be very curious to give it a shot if I could.