It sounds like @k00b's boost idea will accomplish this