Plugin JQuery para carregamento lento / avaliação lenta?

Existe esse plugin jQuery?

Mais específico: quero usar uma maneira fácil e elegante de adiar a execução de algum código até que seja realmente necessário (algum evento acontece). E quando esse evento acontece, o código adiado deve ser executado apenas uma vez. Algum tipo de inicialização preguiçosa.

Por exemplo, aplique alguma animação a um elemento não quando o documento estiver pronto, mas quando o usuário passar por cima desse elemento.

Eu sei como fazê-lo da maneira manual, mas eu não gosto porque eu tenho que pensar em verificar e definir o sinalizador 'initialized' antes de executar a função anônima. Eu queria saber se já está feito (livre de bugs, com alguns recursos saborosos).

questionAnswers(3)

yourAnswerToTheQuestion