You could check out @DependsOn or maby @Primary
i have to admit i have not looked into your code right now and i am not sure if it suits your usecase it just where the first things that came into my mind