I like this idea. I do see an issue where 2 scripts compete for the same position, but when that happens, then order of loaded scripts should take precedence.