Using different controller factory for different areas