Fixed object patterns not always working correctly