Update ModelProxyFactory to return Vector2f