I am currently doing support for different note types. About the mechanics, I should make a system for "custom scripts" but I don't think that would be a good idea, I think.