Inter-module optimization