We certainly need to take a closer look at your implementation, it looks interesting.
Do you think it could be applied for improving the accordion animation as well? It still has the problem of flickering in some cases, when it tries to slider up one element while sliding down another at the same time.